As GilaMonster suggested firstly you should have to know what is the exact cause or reason for the suspect mode. You can know the reason of suspect mode by this query 
"DBCC CHECKDB (YourDatabasename) WITH NO_INFOMSGS, ALL_ERRORMSGS". 

After knowing the reason, you can restore your suspect database by running the given below query in the query analyzer.

"EXEC sp_resetstatus yourDatabasename;
ALTER DATABASE yourDatabasename SET EMERGENCY
DBCC checkdb(yourDatabasename)
ALTER DATABASE yourDatabasename SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB (yourDatabasename, REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE yourDatabasename SET MULTI_USER".


--Suspend rnek alma
EXEC sp_resetstatus ORKA_0051_2012
ALTER DATABASE ORKA_0051_2012 SET EMERGENCY
DBCC checkdb('ORKA_0051_2012')
ALTER DATABASE ORKA_0051_2012 SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('ORKA_0051_2012', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE ORKA_0051_2012 SET MULTI_USER
